package com.restfinder.rate.model;

import lombok.Getter;

public enum RateValue {

	TRAGEDIA(1), MIZERNIE(2), SLABO(3), UJDZIE(4), OK(5), 
	CALKIEM_NIEZLE(6), DOBRZE(7), BARDZO_DOBRZE(8), REWELACYJNIE(9), ARCYDZIELO(10);
	
	@Getter
	private int value;
	
	private RateValue(int val){
		this.value=val;
	}
	
	public static RateValue getByValue(int value){
		for(RateValue rv : RateValue.values()){
			if(rv.getValue() == value){
				return rv;
			}
		}
		return null;
	}
	
	public static RateValue getByString(String value){
		return getByValue(Integer.parseInt(value));
	}
}
